#!/bin/basḧ́ 
function command_not_found_handle () { 
  echo "seuraavaa käskyä ei löydy: \""$1\"""
  echo "käskyn argumentit ovat: \""$2\"" \""$3\"""   # $4, $5 ...
  read -p '- jokakerran kun komentoa ei löydy niin pysähdytään ja jatketaam kun painetaan enter' 
  sudo apt-get install $1
}

# pääohjelma           27.7.2011 petteriIII
kanta=$(dirname $(find ~ | grep -m 1 'home'.*'omatskriptit'$)) # kanta->että toimisi tikultakin tai mistähyvänsä missä on kansio nimeltä omatskriptit
. $kanta'/omatskriptit/FUNKTIOKIRJASTO/Valikko_funktiot'  # Valikko-funktioiden koodi liitetään tämän skriptin koodiin 
. $kanta'/omatskriptit/FUNKTIOKIRJASTO/Kovalevy_funktiot' # Kovalevy_funktioiden koodi liitetään tämän skriptin koodiin   

AsetaPaate 
TeeValittaviinListaLevyista 
ValitseValittavistaYksi "mikä levy kloonataan"  
kloonattavan_koko_bytea=$(echo $ValitunTeksti | awk '{print $5}')
mika=$(echo $ValitunTeksti | awk '{print $2}'); mika=${mika%\:*} 
ValitseValittavistaYksi "mille levylle kloonataan" 
mille=$(echo $ValitunTeksti | awk '{print $2}'); mille=${mille%\:*}

sudo tune2fs -U $palautuspiste_osion_uuid $osio_jolla_ollaan

[[ $mika =  $mille ]] && echo 'levyä ei kloonata itselleen' && sleep 2 && bash /home/$(whoami)/omatskriptit/KOE_JA_ESIMERKKISKRIPTIT/"kloonaus valiten mistä-minne näyttäen edistyminen"
sudo dd if=$mika bs=100M | bar -s $kloonattavan_koko_bytea | sudo dd of=$mille bs=100M
#sudo dd if=$mika of=$mille bs=100M & bash -c "while :; do clear;echo STATS FOR DD:;kill -USR1 $!; sleep 1; done"
